MSTKKIILKSSDGHSFEVEEEAACQCQTIAHMSEDDCTDNGIPLPEVTGKILEMVIEYCNKHHVDAANPCSDEDLKKWDKEFMEKYQSTIFDLIMAANYLNIKSLLDLACQTVADMIKDNTVEHTRKFFNIENDYTHEEEEAVRRENQWGFE